var __extends = this.__extends || function (d, b) {
    function __() { this.constructor = d; }
    __.prototype = b.prototype;
    d.prototype = new __();
}
var Screens;
(function (Screens) {
    var Configure = (function () {
        function Configure(params) {
            this.aUrl = Array();
            this.options = params;
        }
        Configure.prototype.Ready = function () {
            $(document).ajaxStart(BlockUi()).ajaxStop($.unblockUI());
            CallService('POST', this.options.resolveUrl, {
                listToResolve: null
            }, true, function (msg) {
                return this.PostReady(msg);
            });
        };
        Configure.prototype.PostReady = function (msg) {
            return false;
        };
        return Configure;
    })();
    Screens.Configure = Configure;    
})(Screens || (Screens = {}));

var myScreen = (function (_super) {
    __extends(myScreen, _super);
    function myScreen() {
        _super.apply(this, arguments);

    }
    myScreen.prototype.PostReady = function (msg) {
        return true;
    };
    return myScreen;
})(Screens.Configure);
var t = new myScreen("toto");
t.Ready();
